package com.yunfeisoft.business.model;

import com.yunfeisoft.common.base.BaseModel;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import java.io.Serializable;

/**
 * ClassName: ElderLifeStyle
 * Description: 老人生活方式从表
 *
 * @Author: Jackie liu
 * Date: 2020-04-04
 */
@Entity
@Table(name = "TT_ELDER_LIFE_STYLE")
public class ElderLifeStyle extends BaseModel implements Serializable {

    /**
     * Field serialVersionUID: 序列号
     */
    private static final long serialVersionUID = 1L;

    /**
     * 老人健康主表id
     */
    @Column
    private String elderHealthId;

    /**
     * 体育锻炼频率(字典项)
     */
    @Column
    private String physicalExerciseRate;

    /**
     * 每次锻炼时间(分钟)
     */
    @Column
    private Integer physicalExerciseTime;

    /**
     * 坚持锻炼(年)
     */
    @Column
    private Integer physicalExerciseYears;

    /**
     * 锻炼方式
     */
    @Column
    private String physicalExerciseMod;

    /**
     * 饮食习惯(字典项)
     */
    @Column
    private String dietaryHabit;

    /**
     * 吸烟状况(字典项)
     */
    @Column
    private String smokeStatus;

    /**
     * 日吸烟量
     */
    @Column
    private Integer smokeDailyNum;

    /**
     * 开始吸烟年龄
     */
    @Column
    private Integer smokeStartAge;

    /**
     * 戒烟年龄
     */
    @Column
    private Integer smokeEndAge;

    /**
     * 饮酒状况(字典项)
     */
    @Column
    private String drinkStatus;

    /**
     * 日饮酒量(两)
     */
    @Column
    private Integer drinkDailyNum;

    /**
     * 是否戒酒(字典项)
     */
    @Column
    private String isAbstinence;

    /**
     * 戒酒年龄
     */
    @Column
    private Integer abstinenceAge;

    /**
     * 开始饮酒年龄
     */
    @Column
    private Integer drinkStartAge;

    /**
     * 近一年是否饮酒(字典项)
     */
    @Column
    private String isDrunkennessInOneYear;

    /**
     * 饮酒种类(字典项)
     */
    @Column
    private String drinkKind;

    /**
     * 饮酒种类其他名称
     */
    @Column
    private String drinkKindOtherName;

    /**
     * 是否职业病危害因素接触史(字典项)
     */
    @Column
    private String isOccupationalHazardExposureHistory;

    /**
     * 职业病工种
     */
    @Column
    private String occupationalHazardProfession;

    /**
     * 职业病从业年数
     */
    @Column
    private Integer occupationalHazardYears;

    /**
     * 粉尘种类
     */
    @Column
    private String dustType;

    /**
     * 是否粉尘防护(字典项)
     */
    @Column
    private String isDustProtect;

    /**
     * 放射物质种类
     */
    @Column
    private String radiogenicType;

    /**
     * 是否放射物质防护(字典项)
     */
    @Column
    private String isRadiogenicProtect;

    /**
     * 物理因素种类
     */
    @Column
    private String physicalFactorType;

    /**
     * 是否物理因素防护(字典项)
     */
    @Column
    private String isPhysicalFactorProtect;

    /**
     * 化学物质种类
     */
    @Column
    private String chemicalSubstancesType;

    /**
     * 是否化学物质防护(字典项)
     */
    @Column
    private String isChemicalSubstancesProtect;

    /**
     * 其他毒物
     */
    @Column
    private String otherType;

    /**
     * 其他毒物是否防护(字典项)
     */
    @Column
    private String isOtherProtect;


    public String getElderHealthId() {
        return elderHealthId;
    }

    public void setElderHealthId(String elderHealthId) {
        this.elderHealthId = elderHealthId;
    }

    public String getPhysicalExerciseRate() {
        return physicalExerciseRate;
    }

    public void setPhysicalExerciseRate(String physicalExerciseRate) {
        this.physicalExerciseRate = physicalExerciseRate;
    }

    public Integer getPhysicalExerciseTime() {
        return physicalExerciseTime;
    }

    public void setPhysicalExerciseTime(Integer physicalExerciseTime) {
        this.physicalExerciseTime = physicalExerciseTime;
    }

    public Integer getPhysicalExerciseYears() {
        return physicalExerciseYears;
    }

    public void setPhysicalExerciseYears(Integer physicalExerciseYears) {
        this.physicalExerciseYears = physicalExerciseYears;
    }

    public String getPhysicalExerciseMod() {
        return physicalExerciseMod;
    }

    public void setPhysicalExerciseMod(String physicalExerciseMod) {
        this.physicalExerciseMod = physicalExerciseMod;
    }

    public String getDietaryHabit() {
        return dietaryHabit;
    }

    public void setDietaryHabit(String dietaryHabit) {
        this.dietaryHabit = dietaryHabit;
    }

    public String getSmokeStatus() {
        return smokeStatus;
    }

    public void setSmokeStatus(String smokeStatus) {
        this.smokeStatus = smokeStatus;
    }

    public Integer getSmokeDailyNum() {
        return smokeDailyNum;
    }

    public void setSmokeDailyNum(Integer smokeDailyNum) {
        this.smokeDailyNum = smokeDailyNum;
    }

    public Integer getSmokeStartAge() {
        return smokeStartAge;
    }

    public void setSmokeStartAge(Integer smokeStartAge) {
        this.smokeStartAge = smokeStartAge;
    }

    public Integer getSmokeEndAge() {
        return smokeEndAge;
    }

    public void setSmokeEndAge(Integer smokeEndAge) {
        this.smokeEndAge = smokeEndAge;
    }

    public String getDrinkStatus() {
        return drinkStatus;
    }

    public void setDrinkStatus(String drinkStatus) {
        this.drinkStatus = drinkStatus;
    }

    public Integer getDrinkDailyNum() {
        return drinkDailyNum;
    }

    public void setDrinkDailyNum(Integer drinkDailyNum) {
        this.drinkDailyNum = drinkDailyNum;
    }

    public String getIsAbstinence() {
        return isAbstinence;
    }

    public void setIsAbstinence(String isAbstinence) {
        this.isAbstinence = isAbstinence;
    }

    public Integer getAbstinenceAge() {
        return abstinenceAge;
    }

    public void setAbstinenceAge(Integer abstinenceAge) {
        this.abstinenceAge = abstinenceAge;
    }

    public Integer getDrinkStartAge() {
        return drinkStartAge;
    }

    public void setDrinkStartAge(Integer drinkStartAge) {
        this.drinkStartAge = drinkStartAge;
    }

    public String getIsDrunkennessInOneYear() {
        return isDrunkennessInOneYear;
    }

    public void setIsDrunkennessInOneYear(String isDrunkennessInOneYear) {
        this.isDrunkennessInOneYear = isDrunkennessInOneYear;
    }

    public String getDrinkKind() {
        return drinkKind;
    }

    public void setDrinkKind(String drinkKind) {
        this.drinkKind = drinkKind;
    }

    public String getDrinkKindOtherName() {
        return drinkKindOtherName;
    }

    public void setDrinkKindOtherName(String drinkKindOtherName) {
        this.drinkKindOtherName = drinkKindOtherName;
    }

    public String getIsOccupationalHazardExposureHistory() {
        return isOccupationalHazardExposureHistory;
    }

    public void setIsOccupationalHazardExposureHistory(String isOccupationalHazardExposureHistory) {
        this.isOccupationalHazardExposureHistory = isOccupationalHazardExposureHistory;
    }

    public String getOccupationalHazardProfession() {
        return occupationalHazardProfession;
    }

    public void setOccupationalHazardProfession(String occupationalHazardProfession) {
        this.occupationalHazardProfession = occupationalHazardProfession;
    }

    public Integer getOccupationalHazardYears() {
        return occupationalHazardYears;
    }

    public void setOccupationalHazardYears(Integer occupationalHazardYears) {
        this.occupationalHazardYears = occupationalHazardYears;
    }

    public String getDustType() {
        return dustType;
    }

    public void setDustType(String dustType) {
        this.dustType = dustType;
    }

    public String getIsDustProtect() {
        return isDustProtect;
    }

    public void setIsDustProtect(String isDustProtect) {
        this.isDustProtect = isDustProtect;
    }

    public String getRadiogenicType() {
        return radiogenicType;
    }

    public void setRadiogenicType(String radiogenicType) {
        this.radiogenicType = radiogenicType;
    }

    public String getIsRadiogenicProtect() {
        return isRadiogenicProtect;
    }

    public void setIsRadiogenicProtect(String isRadiogenicProtect) {
        this.isRadiogenicProtect = isRadiogenicProtect;
    }

    public String getPhysicalFactorType() {
        return physicalFactorType;
    }

    public void setPhysicalFactorType(String physicalFactorType) {
        this.physicalFactorType = physicalFactorType;
    }

    public String getIsPhysicalFactorProtect() {
        return isPhysicalFactorProtect;
    }

    public void setIsPhysicalFactorProtect(String isPhysicalFactorProtect) {
        this.isPhysicalFactorProtect = isPhysicalFactorProtect;
    }

    public String getChemicalSubstancesType() {
        return chemicalSubstancesType;
    }

    public void setChemicalSubstancesType(String chemicalSubstancesType) {
        this.chemicalSubstancesType = chemicalSubstancesType;
    }

    public String getIsChemicalSubstancesProtect() {
        return isChemicalSubstancesProtect;
    }

    public void setIsChemicalSubstancesProtect(String isChemicalSubstancesProtect) {
        this.isChemicalSubstancesProtect = isChemicalSubstancesProtect;
    }

    public String getOtherType() {
        return otherType;
    }

    public void setOtherType(String otherType) {
        this.otherType = otherType;
    }

    public String getIsOtherProtect() {
        return isOtherProtect;
    }

    public void setIsOtherProtect(String isOtherProtect) {
        this.isOtherProtect = isOtherProtect;
    }


}